
<!DOCTYPE html>
<html>
<head>

    
        <style>
            .railroad-heading {
                font-family: monospace;
            }
        </style>
    

</head>
<body>

<meta charset="UTF-8"/>


    <div class="railroad-group">
        <h1 class="railroad-heading" id="tapoutputparser-0013">tapOutputParser</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="230" viewBox="0 0 523.0 230" width="523.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 148v20m10 -20v20m-10 -10h20" /></g><path d="M40 158h10" /><g>
<path d="M50 158h0.0" /><path d="M473.0 158h0.0" /><rect class="group-box" height="174" rx="10" ry="10" width="423" x="50" y="36"></rect><g>
<path d="M50.0 158h10.0" /><path d="M463.0 158h10.0" /><path d="M60.0 158h10" /><g>
<path d="M70.0 158h0.0" /><path d="M453.0 158h0.0" /><path d="M70.0 158a10 10 0 0 0 10 -10v-51a10 10 0 0 1 10 -10" /><g>
<path d="M90.0 87h86.0" /><path d="M347.0 87h86.0" /><path d="M176.0 87a10 10 0 0 0 10 -10v-23a10 10 0 0 1 10 -10" /><g>
<path d="M196.0 44h131.0" /></g><path d="M327.0 44a10 10 0 0 1 10 10v23a10 10 0 0 0 10 10" /><path d="M176.0 87h20" /><g>
<path d="M196.0 87h0.0" /><path d="M327.0 87h0.0" /><g>
<path d="M196.0 87h0.0" /><path d="M270.0 87h0.0" /><rect class="group-box" height="38" rx="10" ry="10" width="74" x="196" y="68"></rect><g class="non-terminal ">
<path d="M196.0 87h10.0" /><path d="M260.0 87h10.0" /><rect height="22" width="54" x="206" y="76"></rect><a xlink:href="#plan-0001"><text x="233" y="91">plan</text><text x="233" y="91">plan</text></a></g><g class="non-terminal ">
<path d="M196.0 60h0.0" /><path d="M234.0 60h0.0" /><text class="comment" x="215" y="65">plan</text></g></g><path d="M270.0 87h10" /><path d="M280.0 87h10" /><g class="non-terminal ">
<path d="M290.0 87h0.0" /><path d="M327.0 87h0.0" /><rect height="22" width="37" x="290" y="76"></rect><a xlink:href="#nl-0003"><text x="308.5" y="91">NL</text><text x="308.5" y="91">NL</text></a></g></g><path d="M327.0 87h20" /></g><path d="M433.0 87a10 10 0 0 1 10 10v51a10 10 0 0 0 10 10" /><path d="M70.0 158h20" /><g>
<path d="M90.0 158h0.0" /><path d="M433.0 158h0.0" /><rect class="group-box" height="64" rx="10" ry="10" width="343" x="90" y="130"></rect><g>
<path d="M90.0 158h10.0" /><path d="M423.0 158h10.0" /><path d="M100.0 158h10" /><g>
<path d="M110.0 158h0.0" /><path d="M413.0 158h0.0" /><g>
<path d="M110.0 158h0.0" /><path d="M366.0 158h0.0" /><path d="M110.0 158a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10h98.0" /><path d="M248.0 178h98.0a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><path d="M110.0 158h10" /><g class="non-terminal ">
<path d="M120.0 158h10.0" /><path d="M218.0 158h10.0" /><rect height="22" width="88" x="130" y="147"></rect><a xlink:href="#testline-0011"><text x="174" y="162">testLine</text><text x="174" y="162">testLine</text></a></g><path d="M228.0 158a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M228.0 138a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><g class="non-terminal ">
<path d="M248.0 158h10.0" /><path d="M346.0 158h10.0" /><rect height="22" width="88" x="258" y="147"></rect><a xlink:href="#bailline-0012"><text x="302" y="162">bailLine</text><text x="302" y="162">bailLine</text></a></g><path d="M356.0 158h10" /></g><path d="M366.0 158h10" /><g class="non-terminal ">
<path d="M376.0 158h0.0" /><path d="M413.0 158h0.0" /><rect height="22" width="37" x="376" y="147"></rect><a xlink:href="#nl-0003"><text x="394.5" y="162">NL</text><text x="394.5" y="162">NL</text></a></g></g><path d="M413.0 158h10" /><path d="M110.0 158a10 10 0 0 0 -10 10v8a10 10 0 0 0 10 10" /><g>
<path d="M110.0 186h303.0" /></g><path d="M413.0 186a10 10 0 0 0 10 -10v-8a10 10 0 0 0 -10 -10" /></g><g class="non-terminal ">
<path d="M90.0 122h0.0" /><path d="M135.0 122h0.0" /><text class="comment" x="112.5" y="127">tests</text></g></g><path d="M433.0 158h20" /></g><path d="M453.0 158h10" /><path d="M70.0 158a10 10 0 0 0 -10 10v24a10 10 0 0 0 10 10" /><g>
<path d="M70.0 202h383.0" /></g><path d="M453.0 202a10 10 0 0 0 10 -10v-24a10 10 0 0 0 -10 -10" /></g><g class="non-terminal ">
<path d="M50.0 28h0.0" /><path d="M95.0 28h0.0" /><text class="comment" x="72.5" y="33">[ALL]</text></g></g><path d="M473.0 158h10" /><path d="M 483.0 158 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="plan-0001">plan</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 262.0 62" width="262.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g>
<path d="M50 31h0.0" /><path d="M212.0 31h0.0" /><g class="terminal ">
<path d="M50.0 31h0.0" /><path d="M112.5 31h0.0" /><rect height="22" rx="10" ry="10" width="62.5" x="50" y="20"></rect><text x="81.25" y="35">&apos;1..&apos;</text></g><path d="M112.5 31h10" /><path d="M122.5 31h10" /><g class="terminal ">
<path d="M132.5 31h0.0" /><path d="M212.0 31h0.0" /><rect height="22" rx="10" ry="10" width="79.5" x="132.5" y="20"></rect><text x="172.25" y="35">W:(0-9)</text></g></g><path d="M212.0 31h10" /><path d="M 222.0 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="testline-0011">testLine</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="110" viewBox="0 0 1153.0 110" width="1153.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 53v20m10 -20v20m-10 -10h20" /></g><path d="M40 63h10" /><g>
<path d="M50 63h0.0" /><path d="M1103.0 63h0.0" /><g>
<path d="M50.0 63h0.0" /><path d="M471.5 63h0.0" /><path d="M50.0 63a10 10 0 0 0 10 -10v-23a10 10 0 0 1 10 -10" /><g>
<path d="M70.0 20h381.5" /></g><path d="M451.5 20a10 10 0 0 1 10 10v23a10 10 0 0 0 10 10" /><path d="M50.0 63h20" /><g>
<path d="M70.0 63h0.0" /><path d="M451.5 63h0.0" /><path d="M70.0 63h10" /><g>
<path d="M80.0 63h0.0" /><path d="M441.5 63h0.0" /><g>
<path d="M80.0 63h0.0" /><path d="M160.0 63h0.0" /><rect class="group-box" height="38" rx="10" ry="10" width="80" x="80" y="44"></rect><g class="terminal ">
<path d="M80.0 63h17.25" /><path d="M142.75 63h17.25" /><rect height="22" rx="10" ry="10" width="45.5" x="97.25" y="52"></rect><text x="120" y="67">&apos;#&apos;</text></g><g class="non-terminal ">
<path d="M80.0 36h0.0" /><path d="M160.0 36h0.0" /><text class="comment" x="120" y="41">[suppress]</text></g></g><path d="M160.0 63h10" /><path d="M170.0 63h10" /><g class="non-terminal ">
<path d="M180.0 63h0.0" /><path d="M242.5 63h0.0" /><rect height="22" width="62.5" x="180" y="52"></rect><a xlink:href="#empty-0004"><text x="211.25" y="67">empty</text><text x="211.25" y="67">empty</text></a></g><path d="M242.5 63h10" /><path d="M252.5 63h10" /><g class="non-terminal ">
<path d="M262.5 63h0.0" /><path d="M384.5 63h0.0" /><rect height="22" width="122" x="262.5" y="52"></rect><a xlink:href="#rest-of-line-0005"><text x="323.5" y="67">rest of line</text><text x="323.5" y="67">rest of line</text></a></g><path d="M384.5 63h10" /><path d="M394.5 63h10" /><g class="non-terminal ">
<path d="M404.5 63h0.0" /><path d="M441.5 63h0.0" /><rect height="22" width="37" x="404.5" y="52"></rect><a xlink:href="#nl-0003"><text x="423" y="67">NL</text><text x="423" y="67">NL</text></a></g></g><path d="M441.5 63h10" /><path d="M80.0 63a10 10 0 0 0 -10 10v7a10 10 0 0 0 10 10" /><g>
<path d="M80.0 90h361.5" /></g><path d="M441.5 90a10 10 0 0 0 10 -10v-7a10 10 0 0 0 -10 -10" /></g><path d="M451.5 63h20" /></g><g>
<path d="M471.5 63h0.0" /><path d="M693.5 63h0.0" /><path d="M471.5 63a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10h64.0" /><path d="M575.5 83h98.0a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><path d="M471.5 63h10" /><g class="terminal ">
<path d="M481.5 63h10.0" /><path d="M545.5 63h10.0" /><rect height="22" rx="10" ry="10" width="54" x="491.5" y="52"></rect><text x="518.5" y="67">&apos;ok&apos;</text></g><path d="M555.5 63a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M555.5 43a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><g class="terminal ">
<path d="M575.5 63h10.0" /><path d="M673.5 63h10.0" /><rect height="22" rx="10" ry="10" width="88" x="585.5" y="52"></rect><text x="629.5" y="67">&apos;not ok&apos;</text></g><path d="M683.5 63h10" /></g><g>
<path d="M693.5 63h0.0" /><path d="M813.0 63h0.0" /><path d="M693.5 63a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M713.5 43h79.5" /></g><path d="M793.0 43a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M693.5 63h20" /><g class="non-terminal ">
<path d="M713.5 63h0.0" /><path d="M793.0 63h0.0" /><rect height="22" width="79.5" x="713.5" y="52"></rect><a xlink:href="#integer-0006"><text x="753.25" y="67">integer</text><text x="753.25" y="67">integer</text></a></g><path d="M793.0 63h20" /></g><g>
<path d="M813.0 63h0.0" /><path d="M966.5 63h0.0" /><path d="M813.0 63a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M833.0 43h113.5" /></g><path d="M946.5 43a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M813.0 63h20" /><g class="non-terminal ">
<path d="M833.0 63h0.0" /><path d="M946.5 63h0.0" /><rect height="22" width="113.5" x="833" y="52"></rect><a xlink:href="#description-0007"><text x="889.75" y="67">description</text><text x="889.75" y="67">description</text></a></g><path d="M946.5 63h20" /></g><g>
<path d="M966.5 63h0.0" /><path d="M1103.0 63h0.0" /><path d="M966.5 63a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M986.5 43h96.5" /></g><path d="M1083.0 43a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M966.5 63h20" /><g class="non-terminal ">
<path d="M986.5 63h0.0" /><path d="M1083.0 63h0.0" /><rect height="22" width="96.5" x="986.5" y="52"></rect><a xlink:href="#directive-0010"><text x="1034.75" y="67">directive</text><text x="1034.75" y="67">directive</text></a></g><path d="M1083.0 63h20" /></g></g><path d="M1103.0 63h10" /><path d="M 1113.0 63 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="integer-0006">integer</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 179.5 62" width="179.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M129.5 31h0.0" /><rect height="22" rx="10" ry="10" width="79.5" x="50" y="20"></rect><text x="89.75" y="35">W:(0-9)</text></g><path d="M129.5 31h10" /><path d="M 139.5 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="description-0007">description</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 179.5 62" width="179.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M129.5 31h0.0" /><rect height="22" rx="10" ry="10" width="79.5" x="50" y="20"></rect><text x="89.75" y="35">[^#\n]+</text></g><path d="M129.5 31h10" /><path d="M 139.5 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="directive-0010">directive</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="102" viewBox="0 0 695.0 102" width="695.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 45v20m10 -20v20m-10 -10h20" /></g><path d="M40 55h10" /><g>
<path d="M50 55h0.0" /><path d="M645.0 55h0.0" /><g>
<path d="M50.0 55h0.0" /><path d="M130.0 55h0.0" /><rect class="group-box" height="38" rx="10" ry="10" width="80" x="50" y="36"></rect><g class="terminal ">
<path d="M50.0 55h17.25" /><path d="M112.75 55h17.25" /><rect height="22" rx="10" ry="10" width="45.5" x="67.25" y="44"></rect><text x="90" y="59">&apos;#&apos;</text></g><g class="non-terminal ">
<path d="M50.0 28h0.0" /><path d="M130.0 28h0.0" /><text class="comment" x="90" y="33">[suppress]</text></g></g><path d="M130.0 55h10" /><g>
<path d="M140.0 55h0.0" /><path d="M645.0 55h0.0" /><path d="M140.0 55a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10h206.0" /><path d="M386.0 82h239.0a10 10 0 0 0 10 -10v-7a10 10 0 0 1 10 -10" /><path d="M140.0 55h10" /><g>
<path d="M150.0 55h10.0" /><path d="M356.0 55h10.0" /><g class="non-terminal ">
<path d="M160.0 55h0.0" /><path d="M214.0 55h0.0" /><rect height="22" width="54" x="160" y="44"></rect><a xlink:href="#todo-0008"><text x="187" y="59">TODO</text><text x="187" y="59">TODO</text></a></g><path d="M214.0 55h10" /><path d="M224.0 55h10" /><g class="non-terminal ">
<path d="M234.0 55h0.0" /><path d="M356.0 55h0.0" /><rect height="22" width="122" x="234" y="44"></rect><a xlink:href="#rest-of-line-0005"><text x="295" y="59">rest of line</text><text x="295" y="59">rest of line</text></a></g></g><path d="M366.0 55a10 10 0 0 1 10 10v7a10 10 0 0 0 10 10" /><path d="M366.0 35a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><g>
<path d="M386.0 55h10.0" /><path d="M625.0 55h10.0" /><g>
<path d="M396.0 55h0.0" /><path d="M483.0 55h0.0" /><rect class="group-box" height="38" rx="10" ry="10" width="87" x="396" y="36"></rect><g class="non-terminal ">
<path d="M396.0 55h16.5" /><path d="M466.5 55h16.5" /><rect height="22" width="54" x="412.5" y="44"></rect><a xlink:href="#skip-0009"><text x="439.5" y="59">SKIP</text><text x="439.5" y="59">SKIP</text></a></g><g class="non-terminal ">
<path d="M396.0 28h0.0" /><path d="M483.0 28h0.0" /><text class="comment" x="439.5" y="33">[LOOKAHEAD]</text></g></g><path d="M483.0 55h10" /><path d="M493.0 55h10" /><g class="non-terminal ">
<path d="M503.0 55h0.0" /><path d="M625.0 55h0.0" /><rect height="22" width="122" x="503" y="44"></rect><a xlink:href="#rest-of-line-0005"><text x="564" y="59">rest of line</text><text x="564" y="59">rest of line</text></a></g></g><path d="M635.0 55h10" /></g></g><path d="M645.0 55h10" /><path d="M 655.0 55 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="todo-0008">TODO</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 171.0 62" width="171.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M121.0 31h0.0" /><rect height="22" rx="10" ry="10" width="71" x="50" y="20"></rect><text x="85.5" y="35">&apos;TODO&apos;</text></g><path d="M121.0 31h10" /><path d="M 131.0 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="skip-0009">SKIP</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 171.0 62" width="171.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M121.0 31h0.0" /><rect height="22" rx="10" ry="10" width="71" x="50" y="20"></rect><text x="85.5" y="35">&apos;SKIP&apos;</text></g><path d="M121.0 31h10" /><path d="M 131.0 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="bailline-0012">bailLine</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="71" viewBox="0 0 468.0 71" width="468.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 30v20m10 -20v20m-10 -10h20" /></g><path d="M40 40h10" /><g>
<path d="M50 40h0.0" /><path d="M418.0 40h0.0" /><g class="terminal ">
<path d="M50.0 40h0.0" /><path d="M163.5 40h0.0" /><rect height="22" rx="10" ry="10" width="113.5" x="50" y="29"></rect><text x="106.75" y="44">&apos;Bail out!&apos;</text></g><path d="M163.5 40h10" /><path d="M173.5 40h10" /><g class="non-terminal ">
<path d="M183.5 40h0.0" /><path d="M246.0 40h0.0" /><rect height="22" width="62.5" x="183.5" y="29"></rect><a xlink:href="#empty-0004"><text x="214.75" y="44">empty</text><text x="214.75" y="44">empty</text></a></g><path d="M246.0 40h10" /><g>
<path d="M256.0 40h0.0" /><path d="M418.0 40h0.0" /><path d="M256.0 40a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10" /><g>
<path d="M276.0 20h122.0" /></g><path d="M398.0 20a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10" /><path d="M256.0 40h20" /><g class="non-terminal ">
<path d="M276.0 40h0.0" /><path d="M398.0 40h0.0" /><rect height="22" width="122" x="276" y="29"></rect><a xlink:href="#rest-of-line-0005"><text x="337" y="44">rest of line</text><text x="337" y="44">rest of line</text></a></g><path d="M398.0 40h20" /></g></g><path d="M418.0 40h10" /><path d="M 428.0 40 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="empty-0004">empty</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 162.5 62" width="162.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M112.5 31h0.0" /><rect height="22" rx="10" ry="10" width="62.5" x="50" y="20"></rect><text x="81.25" y="35">Empty</text></g><path d="M112.5 31h10" /><path d="M 122.5 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="rest-of-line-0005">rest of line</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 137.0 62" width="137.0" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M87.0 31h0.0" /><rect height="22" rx="10" ry="10" width="37" x="50" y="20"></rect><text x="68.5" y="35">.*</text></g><path d="M87.0 31h10" /><path d="M 97.0 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="nl-0003">NL</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="94" viewBox="0 0 233.5 94" width="233.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 45v20m10 -20v20m-10 -10h20" /></g><path d="M40 55h10" /><g>
<path d="M50 55h0.0" /><path d="M183.5 55h0.0" /><rect class="group-box" height="38" rx="10" ry="10" width="133.5" x="50" y="36"></rect><g class="non-terminal ">
<path d="M50.0 55h10.0" /><path d="M173.5 55h10.0" /><rect height="22" width="113.5" x="60" y="44"></rect><a xlink:href="#end-of-line-0002"><text x="116.75" y="59">end of line</text><text x="116.75" y="59">end of line</text></a></g><g class="non-terminal ">
<path d="M50.0 28h0.0" /><path d="M130.0 28h0.0" /><text class="comment" x="90" y="33">[suppress]</text></g></g><path d="M183.5 55h10" /><path d="M 193.5 55 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>

    <div class="railroad-group">
        <h1 class="railroad-heading" id="end-of-line-0002">end of line</h1>
        <div class="railroad-description"></div>
        <div class="railroad-svg">
            <svg class="railroad-diagram" height="62" viewBox="0 0 179.5 62" width="179.5" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g transform="translate(.5 .5)">
<g>
<path d="M20 21v20m10 -20v20m-10 -10h20" /></g><path d="M40 31h10" /><g class="terminal ">
<path d="M50 31h0.0" /><path d="M129.5 31h0.0" /><rect height="22" rx="10" ry="10" width="79.5" x="50" y="20"></rect><text x="89.75" y="35">LineEnd</text></g><path d="M129.5 31h10" /><path d="M 139.5 31 h 20 m -10 -10 v 20 m 10 -20 v 20"></path></g><style>/* <![CDATA[ */
	svg.railroad-diagram {
		background-color:hsl(30,20%,95%);
	}
	svg.railroad-diagram path {
		stroke-width:3;
		stroke:black;
		fill:rgba(0,0,0,0);
	}
	svg.railroad-diagram text {
		font:bold 14px monospace;
		text-anchor:middle;
	}
	svg.railroad-diagram text.label{
		text-anchor:start;
	}
	svg.railroad-diagram text.comment{
		font:italic 12px monospace;
	}
	svg.railroad-diagram rect{
		stroke-width:3;
		stroke:black;
		fill:hsl(120,100%,90%);
	}
	svg.railroad-diagram rect.group-box {
		stroke: gray;
		stroke-dasharray: 10 5;
		fill: none;
	}

/* ]]> */
</style></svg>
        </div>
    </div>


</body>
</html>
